import request from '@/utils/request'

export function getDfqProdsaleAnalysisData(query) {
  return request({
    url: '/swla2/freezeDfq/getDfqProdsaleAnalysisData',
    method: 'get',
    params: query
  })
}

export function getDfqSupplyAnalysisData(query) {
  return request({
    url: '/swla2/freezeDfq/getDfqSupplyAnalysisData',
    method: 'get',
    params: query
  })
}

// 查询大分区冻结数据列表
export function listByQueryModel(query) {
  return request({
    url: '/swla2/freezeDfq/listByQueryModel',
    method: 'get',
    params: query
  })
}

// 查询大分区冻结数据列表
export function listFreezeDfq(query) {
  return request({
    url: '/swla2/freezeDfq/list',
    method: 'get',
    params: query
  })
}

// 查询大分区冻结数据列表-报表
export function listFreezeDfqReport(query) {
  return request({
    url: '/swla2/freezeDfq/report/dfq',
    method: 'get',
    params: query
  })
}

// 查询大分区冻结数据详细
export function getFreezeDfq(id) {
  return request({
    url: '/swla2/freezeDfq/' + id,
    method: 'get'
  })
}

// 新增大分区冻结数据
export function addFreezeDfq(data) {
  return request({
    url: '/swla2/freezeDfq',
    method: 'post',
    data: data
  })
}

// 修改大分区冻结数据
export function updateFreezeDfq(data) {
  return request({
    url: '/swla2/freezeDfq',
    method: 'put',
    data: data
  })
}

// 删除大分区冻结数据
export function delFreezeDfq(id) {
  return request({
    url: '/swla2/freezeDfq/' + id,
    method: 'delete'
  })
}
